package com.hhc.service;

import com.hhc.dto.ExamArrangementDTO;
import com.hhc.entity.ExamArrangementDO;
import com.hhc.query.ExamArrangementQuery;
import org.springframework.data.domain.Page;

/**
 * <p>
 * 考试安排业务逻辑层
 * </p>
 * @author pc
 */
public interface ExamArrangementService {

    ExamArrangementDTO addExamArrangement(ExamArrangementDTO examArrangementDTO);

    ExamArrangementDTO updateExamArrangement(ExamArrangementDTO examArrangementDTO);

    void deleteExamArrangement(Long id);

    Page<ExamArrangementDO> listExamArrangements(ExamArrangementQuery query);

    ExamArrangementDTO getExamArrangementById(Long id);
}